+2001-02-20 Alexander Larsson <alexl@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_set_selectable):
+ Queue a redraw if the selectable setting was changed.
+
2001-02-20 Alexander Larsson <alexl@redhat.com>
* gdk/linux-fb/gdkgc-fb.c (gdk_gc_copy):
+2001-02-20 Alexander Larsson <alexl@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_set_selectable):
+ Queue a redraw if the selectable setting was changed.
+
2001-02-20 Alexander Larsson <alexl@redhat.com>
* gdk/linux-fb/gdkgc-fb.c (gdk_gc_copy):
+2001-02-20 Alexander Larsson <alexl@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_set_selectable):
+ Queue a redraw if the selectable setting was changed.
+
2001-02-20 Alexander Larsson <alexl@redhat.com>
* gdk/linux-fb/gdkgc-fb.c (gdk_gc_copy):
+2001-02-20 Alexander Larsson <alexl@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_set_selectable):
+ Queue a redraw if the selectable setting was changed.
+
2001-02-20 Alexander Larsson <alexl@redhat.com>
* gdk/linux-fb/gdkgc-fb.c (gdk_gc_copy):
+2001-02-20 Alexander Larsson <alexl@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_set_selectable):
+ Queue a redraw if the selectable setting was changed.
+
2001-02-20 Alexander Larsson <alexl@redhat.com>
* gdk/linux-fb/gdkgc-fb.c (gdk_gc_copy):
+2001-02-20 Alexander Larsson <alexl@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_set_selectable):
+ Queue a redraw if the selectable setting was changed.
+
2001-02-20 Alexander Larsson <alexl@redhat.com>
* gdk/linux-fb/gdkgc-fb.c (gdk_gc_copy):
+2001-02-20 Alexander Larsson <alexl@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_set_selectable):
+ Queue a redraw if the selectable setting was changed.
+
2001-02-20 Alexander Larsson <alexl@redhat.com>
* gdk/linux-fb/gdkgc-fb.c (gdk_gc_copy):
gtk_label_set_selectable (GtkLabel *label,
gboolean setting)
{
+ gboolean old_setting;
+
g_return_if_fail (GTK_IS_LABEL (label));
setting = setting != FALSE;
-
+ old_setting = label->select_info != NULL;
+
if (setting)
{
if (label->select_info == NULL)
label->select_info = NULL;
}
}
+ if (setting != old_setting)
+ gtk_widget_queue_draw (GTK_WIDGET (label));
}
gboolean